Location Management and Filming permits for different locations in Barcelona, Spain for German television production.

Share this post

This website uses cookies to ensure you get the best experience on our website