German-service-producer-Europe - english camera crew spain – Popular Pictures