Share
twitterlinkedinfacebook
Image 1 of 1
2923.jpg
A southern elephant seal towers above hundreds of king penguins at Royal Bay on South Georgia Island.