Venaria

Venaria

Piazza dell Annunziata square in Venaria Reale with Nativita di Maria church, Turin, Italy

by
by
by
by
by
by