
pinch to zoom in and see more details
Svalbard reindeer
Svalbard reindeer is a small subspecies of reindeer found on the Svalbard archipelago of Norway.
Svalbard reindeer is a small subspecies of reindeer found on the Svalbard archipelago of Norway.