Tasso Island


Tasso Island - island in Sierra Leone.