ISTANBUL GRAFFITI: LEO LUNATIC, PT. 2

ImageImageImageImageImage

12DEC13. Istanbul, Turkey.