18 May 2006

...and small...


ants @ the feet
of
a
dragon

europa
satellite

No comments: