The public urinals of Hilton Head Island

Hilton Head Island is located off the coast of South Carolina.

Filed under: Public Facilities
Tweet

These pictures were submitted by an independent contributor. He writes: "[This picture] was taken in a public restroom near a parking lot in the Harbour Town development of Hilton Head Island."