Tuesday, November 16, 2010

Altar of the Church of St. Philomena in Kalawao, Molokai/ Hawai - U.S.A.


No comments: