Saturday, December 31, 2016

The Sarova White Sands Hotel & Resort

The Sarova White Sands Hotel & Resort.





















Mombasa, Kenya.