Sir Francis Drake Backdrop Blur

Video Loading...

Sir Francis Drake S01 E08 The Garrison

Overview

Drake re-supplies a 500 strong garrison in Belgium but finds only a handful of men left.