Launceston, Cornwall

From WWII Archives


Launceston is an English town in Cornwall.

Contributors: Paul Sidle