Mangrove trees cover the shores along Shimoni and nearby coastal towns - Shimoni village in Kenya
Tous droits réservés