Historical landmark in Mombasa

TMM

1 reviews

XJF7+Q7C, Near Bomu Stadium, Off Refinery Road, Magongo Rd, Mombasa, Kenya