Interior

Founded In
2002
Location
Serrekunda (Serekunda), Gambia

Interior