FRANCE | Monday, 7 November 2016 | Views [256]
England -- Kenilworth Castle -- Queen Victoria's Tower -- built for her visit.02