Headquartered in Mallorca, Palma Pictures is one of the most modern production service companies in Europe, providing for film production companies, movie studios and TV channels around the world. With over twenty years of experience the company has serviced over … »
Tags > Spain
Like what you see? Sign up via your email address. We won't share your email or bombard it!