2024-04-29 09.15.38.jpg

Title

2024-04-29 09.15.38.jpg

Publisher

Whitby Gazette, 26th June 1981