Image of the Day

This ?Possibly Inhabited Planet?, a valuable work of art created by glassblower Josh Simpson was left at the North Pole in September 2001.

SHARE THIS: