Designed by
Title
Baptism of the Lord, stained glass in the Catholic cathedral in Baruipur, West Bengal, India #177190470
Description
Baptism of the Lord, stained glass in the Catholic cathedral of Immaculate Heart of Mary and St. Teresa of Calcutta in Baruipur, West Bengal, India