Image 1 of 1
TRIstUrbanArtD0006.jpg
Mermaid - Wall mural in the backstreets of Beyoglu, Istanbul, Turkey