Tavern, street, and church at night. Greenwich, London, England, United Kingdom
About