Van Gogh in San Sebastian

Translated, this means “I think I’m going to puke”. Not sure what that’s about, but it was written on a wall in the port of San Sebastian.

Category: urban art