Locatie

First Avenue , San Nicolas, Aruba