10225955344 09f63cdbb8 m
To commemorate the dedication and work of Derek Taylor Secretary 1978-2000

Taylor House, 23 Turncroft Lane, Stockport, United Kingdom