Thomas Sykes

Thomas Sykes
Thomas Sykes
1080
Thomas Sykes
Sykes
Lancashire
PLA 11/11 (1858-1860)
70