Filming experience
Denmark, Poland, Germany, Norway, Sweden, Malta, Switzerland, Colombia, Cuba, Nepal, Philippines, Tanzania
Filming experience
Denmark, Poland, Germany, Norway, Sweden, Malta, Switzerland, Colombia, Cuba, Nepal, Philippines, Tanzania