DjDeDa cover image

Pretoria, South Africa

DeDa is the Russian short form for the word Dedushka. This has a meaning of Grandfather or Oupa in Afrikaans. As I am not the youngest in the house everybody calls me DeDa.