Large millipede
A large millipede on the remains of a stone structure on the Virgin Islands. The millipede is on the lower left portion of the rock.
Date Published
1995
2000
Member of
A large millipede on the remains of a stone structure on the Virgin Islands. The millipede is on the lower left portion of the rock.