
✕
Barbados, The Cliff restaurant
The Cliff at night, a fine dining restaurant located on the West coast of Barbados.
Image dimensions: 4499 x 2999 pixels
The Cliff at night, a fine dining restaurant located on the West coast of Barbados.
Image dimensions: 4499 x 2999 pixels