San Pietro D'Olba, Liguria, Italy

San Pietro D'Olba, Liguria, Italy

San Pietro d'Olba