Walrus

Previous Image Next Image
Walrus

Smeerenburg, Svalbard, Norway