The exterior of Mosta Rotunda in Malta [Original Size] [Original Content] [5184×3456]
The image provided shows the façade of the Rotunda of Mosta in Malta. The Rotunda of Mosta is a Roman Catholic church located in the town of Mosta in central Malta. It is known for its large and impressive dome, often referred to as the Mosta Dome, which is one of the largest unsupported domes … Read more