ZALIKA

Swahili name meaning "well-born."

Tags:

Leave a Reply