This street art installation was in Tomtom Sokak Istanbul, 19.10.2016
Back to Top