Gran Madre di Dio, Turin, Italy

Gran Madre di Dio, Turin, Italy