The Urinals of Victoria Hotel

Victoria Hotel is a 3-star hotel located in the North District of Macau.

Filed under: Hotels & Casinos
Tweet

Sent in by <font face=arial>IW</font>.