Location
Alafaya, FL
Installation Art