Todd and Lauren just posted a slide show of street art they saw in Spain and Portugal. UPDATE: The round-the-world, ephemerratic couple has landed in Delhi and remains Eastward-bound …
Street art in Spain and Portugal
More from Joshua Berman
Swastika: Symbol of Peace
It is everywhere, this ancient sign of Hindu and Buddhist law. “Swastiâ€...
Read More