Beni Single Art Install
Our main man and artist in residence Beni Single’s 32-piece art installation now on display in the Dining Room for all to enjoy. The latest addition to the growing Dolphin Hotel Art collection.
See more of his artwork and projects.