601 N. Ft Lauderdale Beach Blvd
Fort Lauderdale, Florida 33304
April 24, 2009

Pilates on the Beach at The Atlantic Hotel & Spa