A worldwide community photographing and learning about wildlife
Project Noah Nature School
Sit and wait predator sitting on my lambs ear. It is waiting for pollinating insects to come close enough to be caught by its front legs.
Spotted on Jun 7, 2015 Submitted on Jun 7, 2015
Join the Project Noah Team
No Comments