Image 1 of 1
TRIstUrbanArtD0003.jpg
The Derelict Wall Of Lost Limbs 01 - Art installation on a derelict building in the backstreets of Beyoglu, Istanbul, Turkey