Africa, Zimbabwe

Zvichaita chete.

Very humble