Showing posts with the label south 24 parganasShow All
Sagar Island, where sea meets the sun...