A tired and excited UDel scientist, Andreas Muenchow.
Photo taken at 06:01 on 04 Aug 2003
Copyright © Andreas Muenchow, University of Delaware