London, England.
Image 73 of 93