Flowering coffee tree (Coffea arabica) near Labuan Bajo, Flores, West Manggarai, East Nusa Tenggara, Indonesia.
13704369
- stock photo by (Fletcher and Baylis Science Source) F1online
Model release
,
Property release
Not specified