Remnants of icy bits.
Photo taken at 02:53 on 04 Aug 2003
Copyright © Andreas Muenchow, University of Delaware