Worship In Sedona
Photograph - Photography - Digital
This Catholic church is one of the landmarks in beautiful Sedona, Arizona.
October 16th, 2012
Viewed 40 Times - Last Visitor from Freehold, NJ on 04/26/2015 at 4:34 PM