Self-caught fish & oysters on a beautiful beach resort in Sierra Leone

By |2023-04-18T19:23:37-04:00May 6, 2014|