A worldwide community photographing and learning about wildlife
Project Noah Nature School
Cyrtorchis sedeni?
Not certain of the species. Blooming on a tree at Lakka Beach, Freetown, Sierra Leone.
Tropical seashore.
Spotted on Jul 7, 2013 Submitted on May 7, 2015
Join the Project Noah Team
No Comments