Chiesa di San Nicola Magno

Delianuova, Calabria Italy

Roman Catholic