Zipper Atafo cover image

London, United Kingdom

where words fail, music speaks.