jamesokeefe.org > Natural World

« Back to Natural World

Spider preparing its next meal

Spider preparing its next meal

Somerville, MA, USA

August 10, 2008

Permalink