David Koroma

A communications professional with a passion for arts, gaming and the metaverse.