by artush
Rotunda of Mosta, Sanctuary Basilica of the Assumption of Our Lady a magnificent domed church, stands as an architectural marvel and iconic landmark in Malta.