Villa Palmier, St. Barts Meet the beautiful Villa Palmier, a little impact of paradise on the isle of St. Barts inwards the French West Indies created past times Matt too Kate Holstein via:dustjacket-attic.com Share :