Nickolas Koursioumpas Catholic Parish Church Gran Madre Di Dio, Turin, Italy December 8, 2019 Travel italy turin Travel church Log in or register to post comments