London, United Kingdom
Pembury Estate
51°33’06.2″N 0°03’24.9″W

Year: 2019