London, England - Near St. Pauls Cathedral

Previous | Home | Next