Photograph by
-
-
0
Edit Photo Details
Carduus keniensis
(Carduus keniensis) ,means the giant thistle in Sawahilli ,three days of hike to find this flower.