German for Beginners - Part 1 - Quarrendon ALC, Aylesbury

German for Beginners – Part 1