Video production underway at Madrid studio with green screen setup
Location: Madrid, Spain
1 sources from 4 citizen journalists
Topics: green screen, video recording, studio lighting, film production, content creation, media studio, technology, professional, creative industry, entertainment
