Chiesa Madre S. Nicolò

Mongiuffi Melia, Sicily Italy

Roman Catholic

The church was built in 1690