MIAMBIENT

03/22/2007 06:00AM
Venue: The Standard Spa Hotel

Location
40 Island Ave, Miami Beach, Florida Miami

People Say...