Log out
Chiesa Madre S. Nicolò
Mongiuffi Melia, Sicily
Italy
Roman Catholic
The church was built in 1690