The Urinals of the Cleveland Renaissance Hotel

The Cleveland Renaissance is situated on the Public Square in downtown Cleveland, OH.

Filed under: Hotels & Casinos
Tweet

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