May 14, 2012 By Fr. Spencer Leave a Comment Statue of Christ ascending to heaven, El Picacho, Tegucigalpa
Leave a Reply
You must be logged in to post a comment.