London, England.
Image 34 of 93