Designed by
Title
Pilgrims walking to Haji Ali Mosque on the water, built in 1431 and is one of the famous mosques in India #203225102
Description
Pilgrims walking to Haji Ali Mosque on the water, built in 1431 and is one of the famous mosques in India.
This image is editorial