Ross Ice Shelf

The Ross Ice Shelf in Antarctica is but seen by a fortunate few. The majesty and proportion of the Ice shelf will awe you rather intimate you. It is r

Read More