<--Previous  Up  Next-->

CIMG2576

Mombasa, Kenya. Not quite as nice as the Seychelles.