The Urinals of Royal Plaza Mall

The Royal Plaza is a mall in Oranjestad, Aruba.

Filed under: Business
Tweet

The mall offers a variety of stores, as well as these fixtures.

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