Kakou Gerard David

20 September 1982
Recent activity