Helen Trust

Title: The Chapel on the Beach

About the Photo:

The Capela do Senhor da Pedra (Chapel of the Lord of the Stone), built in 1686 and perched upon a rocky outcrop exposed to the ferocious Atlantic Ocean on Miramar Beach, Portugal. It was a stormy day and the tide was coming in this is the window of time for worshipers to reach the chapel and reflect……