Cover 2

Strapless

Strapless

2003 • 320 pages