A church where nature and religion intersect

Father John Castro leaned back in a flimsy green plastic chair in his office in his church in the Galapagos Islands, the Cathedral of Franciscan Santa Maria Nieta de Jesus on Santa Cruz Island. It was a stifling day and a boxy, portable fan sitting on the beige floor was riffling his white polo shirt. He was wearing navy cargo shorts and black flip-flops.


2012 aj lee online free wordpress