Designed by
Title
Stained glass by St. Teresa Church Catholic Church (Azize Tereza Kilisesi) in Ankara. #293297415
Description
Stained glass by St. Teresa Church Catholic Church (Azize Tereza Kilisesi) in Ankara. Ankara, Turkey - September 22, 2023
This image is editorial