Microsoft Virtual Earth Satellite Maps:
The Basilica di Santa Maria Maggiore, Rome, Italy

The Basilica di Santa Maria Maggiore — also known as the Basilica di Santa Maria della Neve and Basilica Liberiana in the Italian language and Saint Mary Major Basilica or the Liberian Basilica in [...]