Friday, September 3, 2010

Ross Ice Shelf


People standing on top of Ross Ice Shelf in Antarctica. This is Antarctica’s largest ice shelf and is the size of France.

Sue Flood, photographer +

No comments:

Post a Comment