A worldwide community photographing and learning about wildlife
Project Noah Nature School
Seen in Chortiatis Mt, in northern Greece., in a walnut forest (Juglans regia). The altitude was around 900-1000m.
Spotted on May 28, 2009 Submitted on Jul 21, 2015
Join the Project Noah Team
No Comments