Designed by
Title
Devotees praying inside the St. Teresa church at Calcutta on account of Christmas. #237522694
Description
Calcutta,West, Bengal ,India ,Asia 24 December 2021: Devotees praying inside the St. Teresa church at Calcutta on account of Christmas.
This image is editorial