Tuesday, 28 June 2011

White-letter Hairstreak

White-letter Hairstreak at Bedford Purlieus

No comments: