No image available
/ 10 January 2008
It is billed as the ”first flush” — the ceremonial opening of a new public toilet on the streets of New York City. The first of 20 public toilets under the city’s street-furniture contract with Spanish advertising giant Cemusa opened on Thursday at Madison Square Park in Manhattan.