Church On The Rocks

Church on the rocks

A Catholic shurch, built into a mountain, in Sedona Arizona