Designed by
Title
Stained glass window in Roman church Santa Maria in Ara Coeli, aka Saint Mary of Altar of Heaven #167325116
Description
Stained glass window in Roman church Santa Maria in Ara Coeli, aka Saint Mary of Altar of Heaven. Stained glass window in