Police and Tourists in the Street (Oh Yeah): Villa de Leyva, Colombia. November 2009.
It’s hard to tell from this photo, but the guy in the green shirt and cowboy hat is holding a[…]
Read moreIt’s hard to tell from this photo, but the guy in the green shirt and cowboy hat is holding a[…]
Read more