Photographer Bethnal Green, Tower Hamlets, United Kingdom - 3561 mi away Online 2025-02-05T13:29:53+00:00