World England London Trafalgar Square at Night
Square 15501