Leopard Beach on Carcass Island, western Falkland Islands, is named for the leopard seals which prey on penguins swimming offshore.
HTML Code here
Leopard Beach on Carcass Island, western Falkland Islands, is named for the leopard seals which prey on penguins swimming offshore.
You must be logged in to post a comment.