“Pimp your ride.” : Street art in Ikaria, Greece via – Wordvirus

“Pimp your ride” Street art in Ikaria, Greece, by WD street art. Photo by WD street art.

Source: Street art in Ikaria, Greece

Leave a Reply