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

permalink