.
London Attraction Holiday, Big Ben, London, United Kingdom, Panoramic view

London Attraction Holiday, Big Ben, London, United Kingdom, Panoramic view