A worldwide community photographing and learning about wildlife
Project Noah Nature School
Iphiclides podalirius
top of a high hill in Petra, Lesbos, Greece. It attempted multiple times to land on the only tree there (pine tree), but gave up and landed on the ground
Spotted on Apr 16, 2022 Submitted on Apr 16, 2022
Join the Project Noah Team
No Comments