2024-04-29 09.15.15.jpg

Title

2024-04-29 09.15.15.jpg

Publisher

Whitby Gazette, 26th June 1981