Log out
Chiesa di San Nicola
Mallare, Liguria
Italy
Roman Catholic
The church was built in 1570.