The Urinals of Greenwood Plaza

Greenwood Plaza is a shopping centre located in North Sydney, Australia.

Filed under: Business
Tweet

These fixtures are located close to the food court in Greenwood Plaza.

Submitted by <font face=arial>KJ</font>.