Filming Location Miami

Filming Location Miami

Production Set for Samsung USA Commercial