Viceroy Anguilla Resort – Caribbean

The Viceroy Anguilla Resort is located on the island of Anguilla in the Caribbean. Mounted on the ceiling are stainless steel HL-373 fixtures.