Bugs (etc)Pictures from Earth
PICT2839a.jpg
Velella velella
By-the-wind Sailor
Near the Azores, Portugal
6/9/2005

permalink