Designed by
Title
Street scene of Kolkata #17744563
Description
January 08.2011 Kolkata,West Bengal,India,Asia-The Nakhoda Masjid is the principal mosque of Kolkata, India, located in the Chitpur area of the Burrabazar business district in Central Kolkata.
This image is editorial