Location
Key Biscayne, FL
Performance Art