Log out
Chiesa di Santa Maria Assunta e San Nicola
Genoa / Chiesino, Liguria
Italy
Roman Catholic