nataliasarkissian.com
L’Immacolata: The Feast of the Immaculate Conception, in Liguria, Italy
L’Immacolata: The Feast of the Immaculate Conception, in Liguria, (1) Italy, Vivaldi – In Turbato Mare Irato, RV 627 (click and listen while viewing the following photographs) Overlooking the…