News

Samothrace, a small, rocky Greek island in the northern Aegean Sea, has a storied past that belies its diminutive size.
Our Lady is clothed in a dress of dark red which was long reserved in the Byzantine world for the Empress alone, indicating the Queenship of Mary.