Larry Achiampong is an artist.
Larry Achiampong is an artist.