The Bug Menagerie
MetaDoor
•
4mo ago
•
100%
PRAISE
This is one of my lovely spiny stick insects admiring a picture of herself.
Comments 0
This is one of my lovely spiny stick insects admiring a picture of herself.