Photos / Sounds

What

Giant Walkingstick (Megaphasma denticrus)

Observer

billboyscout

Date

June 19, 2024 08:39 AM CDT