Milipede IMG_2271

Milipede The real size is 1.5 mm, magnifcation is 1.4. From Cheshire Grange Hotel

106 views
4 faves
0 comments
Uploaded on March 10, 2020
Taken on February 22, 2020