Back  
 

Miami Beach artists the Skull Sisters at the Fast Forward art fair at the Hotel Nash, Miami Beach, Dec. 2001.