29 October 2013

Elevated Perspective, Helena, Montana

The Cathedral of St. Helena (in Helena, Montana, no less!) is a sensory feast, akin to a lavish North American Thanksgiving spread for the eyes and soul. More tasty helpings in days to come...

No comments:

Post a Comment

Your thoughts, please?