The Urinals of the Stamford Plaza Hotel

The Stamford Plaza is a hotel located in downtown Auckland, New Zealand.

Filed under: Hotels & Casinos
Tweet

This picture was submitted by eastbayray.