Designed by
Title
Stained glass window in the Basilica of Our Lady of the Rosary in Paris, France #281634504
Description
Illustration of Stained glass window in the Basilica of Our Lady of the Rosary in Paris, France.. This illustration is generated with the use of an AI.