Entertainment

Davis D thrills Germany, set for stage in Finland this Friday

Davis D. Net photo.
Davis D. Net photo.
Emmanuel Gatera