Villa Six (from the Daily Beast)

agreed but hey don't they mean winter? "St. Barts has long been a favorite winter retreat for the rich and famous."
 
Top