Magaalota gurguddoo

MacCarthy Island / Gambia