Friday, November 11, 2011

The Peak





Who needs a mirror when you have a gorgeous rock wall like that?

The "Peak" Villa in St. Barths