FRANCE | Sunday, 16 October 2016 | Views [287]
England -- London -- Horse Guards Barracks w/ London Eye on the right