Photographer
PichaZaPompy
Mount Meru is located just north of the city of Arusha, in the Arusha Region of Tanzania.
Flowers..are a proud assertion that a ray of beauty out values all the utilities in the world.
The beautif flower.
We are the Children of one Father, let peace be upon us.