Nickson Kamau

Watamu: The Ocean Breathes and Ancient Stones Speak

Sapphire Tides, Ancient Ruins & Dolphin Sanctuaries