Designed by
Title
Mangrove forests against blue sky at the shores of Shela Beach in Lamu Island, UNESCO World Heritage Site in Kenya #297557403
Description
Mangrove forests against blue sky at the shores of Shela Beach in Lamu Island, UNESCO World Heritage Site in Kenya