London, England, United Kingdom
The Last Dinner Party / Picture Parlour Jun 13, 2023 Uploaded by Kam Zaki