Refine Search

Date

20 February 1939 (1)

Newspaper

Torbay Express and South Devon Echo

Countries

England

Regions

South West, England

Place

Torquay, Devon, England
More details

Torbay Express and South Devon Echo