Barsee – The Elephant
Barsee – The Elephant – Tramples in with power and finesse. Liberian artist Barsee Mocopala Kiloda, aka the “Trap Scientist”,… Barsee – The Elephant
Barsee – The Elephant – Tramples in with power and finesse. Liberian artist Barsee Mocopala Kiloda, aka the “Trap Scientist”,… Barsee – The Elephant