SET: WILLIAMS & HUMBERT "SHERRY SIR?"

Set Information edit

Set Comment

PRINTED IN ENGLAND BY RAPHAEL TUCK & SONS LTD., LONDON

Sold As:Advertising card
Where Sold:Great Britain

Cards in Set