Oh, happy day!  

Oh, happy day!

This baby harbor seal is happily ensconced on a beach on the German island of Düne in the North Sea archipelago of Heligoland. Throngs of seal watchers come here every May and June to watch these cute pups spend their first few weeks of life lolling about the beach.

© Fotofeeling/Westend61/Offset

fShare Share pSave tPost

Today in History

More Desktop Wallpapers: