Image 1 of 1
_SEN5023.jpg
Artwork on Display, Biannual Arts Festival, Goree Island, Senegal.