Labourdonnais St, Port Louis, Mauritius
Port Louis, Mauritius
23, Labourdonnais street, Port-Louis, Mauritius