157

Mombasa, Kenya

Feb. 22, 2001 16:51 KET - Mombasa Serena Beach Hotel, Kenya

May 23, 2001 by
Creative Commons License