Filed in Film & Television Gallery Update Projects The Crown

Filming ‘The Crown’

Helena has been filming some more scenes for Netflix‘s The Crown. I sure hope it is warmer in southern Spain than it is in England right now!