Editorial use only
Editorial credit: Leonard Zhukovsky / Shutterstock.com

Royalty-free stock photo ID: 147173924

ST BARTS,FRENCH WEST INDIES - JUNE 13: The beautiful Eden Rock hotel on June 13, 2009 in St Barts, French West Indies.Eden Rock St Barts is one of the Top 100 hotels in the world - Image