RUBEN SANCHEZ

View Original

Found a big wall in the heart of Istanbul, perfect spot.
We bought a cheap ladder and some paint.

Döner Head!