2013-05-04

From My Photo Album


2 comments:

  1. Replies
    1. This is a British insect, residing in Oxford, 2010.

      Delete