Motion Picture - Set Design & Construction in Miami, FL
Serra Set Designing Inc