Home Collections

Swarbreck, Samuel Durkinfield, active 1852-1863.