Stock Photo - Spinning Jenny by James Hargreaves, Print

Glasshouse Images / Alamy Stock Photo
Image ID: CX6P5K

Spinning Jenny by James Hargreaves, Print