Back to photostream

20130504-DSLR_IMG_0270.jpg

Latimer Park Sample - larvae teeth, 40x, DF

803 views
1 fave
0 comments
Uploaded on May 12, 2013
Taken on May 4, 2013