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

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

Similar stock images

to-top-page