A worldwide community photographing and learning about wildlife
Project Noah Nature School
Pschidae sp
Found in front of a tire store in Orlando Fl.
They were all over any vertical surfaces including this plastic signpost.
Spotted on May 15, 2022 Submitted on May 24, 2022
Join the Project Noah Team
No Comments