Sixty-five cabinet cards and carte de visite

1/4

Hammer

£50

Sixty-five cabinet cards and carte de visite