DescriptionLiving statue, Miami Beach, FL.jpg English: A living statue in Miami Beach, Florida. Français : Une femme statue à Miami Beach, en Floride....