Claudia Schiffer’s Guide To St Barths - The original Super reveals where to stay and what to see on the ultra-glamorous Caribbean island
134