Previous Home Next

Lat_long_a_6614

Underside of the left hind foot of an adult female Latastia longicaudata.