Designed by
Title
Stained glass window at Holy Rosary Catholic Cathedral in Kolkata #177193216
Description
Stained glass window at Holy Rosary Catholic Cathedral, commonly known as the Portuguese Church, Kolkata, West Bengal, India
This image is editorial