Monday, August 3, 2015

Costa Rica pilgrims walk on their knees to shrine

No comments: