S Sharon Khalifa-Gueta Review of International Convention Cente... 3 years ago Dirty toilet - really disgusting. The rest is fine
Comments: