Print on Canvas

St Anne’s Chapel

A small Chapel in Dwejra where  many locals baptize their babies.

St Anne’s Chapel