Santa Margherita Explained

Santa Margherita may refer to:

Places in Italy

Churches

See also