Saturday, May 29, 2010

Cathedral of Saint Helena


1 comment:

  1. This photo is of the cathedral in Helena, Montana. It is a catholic church.

    ReplyDelete