goose barnacles

Alien-like creatures wash up on Australian beach; turn out to be a costly delicacy

Canberra: Mysterious alien-like creatures washed up on Adelaide beach in Australia. Though…

NM Desk NM Desk 2 Min Read