Monday, February 8, 2016

this must be the place / este debe ser el lugar












[priest in English]










1 comment:

  1. Beautiful, was that Oaxaca. favorites- the yellow paint on the door, the collapsing Jesus. thanks

    ReplyDelete