

Limuru Nature Kenya
Photo by
Ibrahim Metwaly
Description
This photo refers to green nature, landscape, spectacular sky, and its area in Kenya at Limuru the biggest place to plant a tea.
1 Vote
Ibrahim Metwaly
This photo refers to green nature, landscape, spectacular sky, and its area in Kenya at Limuru the biggest place to plant a tea.