Thank You For Downloading
A closeup of the yellow life form(s) seen in image expl5634.
Photo Date: 2010 August 2