LUDFORD, sepia

Set with 2 postcards

LUDFORD, sepia

sepia, PRINTED IN ENGLAND

Great Britain

LUDFORD, sepia

sepia, PRINTED IN ENGLAND

Great Britain