A strange object like a giant leech was found on the beach
New Delhi, People who live in cities where there is a sea, love to go to ...
Read moreNew Delhi, People who live in cities where there is a sea, love to go to ...
Read moreAll Rights Reserved © Birmingham Times - The Voice of UK