Photography: Dior Davis

Bintumani is the highest mountain peak in the West African Country, Sierra Leone.

 

return to collections