ANTARCTICA
Antarctica, Antarctic Peninsula, Anvers Island, Snow blowing off top of mountain. Black and white image.
Request Image
[Close Window]