regal
a huge glass sculpture inside The Atlantis on Paradise Island in the Bahamas
light sculpture glass up closeup night contrast island paradise close time atlantis bahamas nassau regal refelction sooc