Patron Saint of the Sun worshippers?

Patron Saint of the Sun worshippers?

A religious monument towers over locals and tourists enjoying Gozo's most popular beach
Ref:
Date:
Location:
Ramla Bay, Gozo
Photographer:
Keith Gibson
Patron Saint of the Sun worshippers?

Patron Saint of the Sun worshippers?

A religious monument towers over locals and tourists enjoying Gozo's most popular beach
Ref:
Date:
Location:
Ramla Bay, Gozo
Photographer:
Keith Gibson