(meaning the lake pink) located in the State of Senegal.
Load More
That is All