The Charade

E. H. Shepherd. The Charade.

Regular price
£35.00
Sale price
£35.00
Tax included. Shipping calculated at checkout.

E. H. Shepherd. The Charade. 285 x 215mm.

Original illustration, as published in "Punch Almanack", 1st November, 1927.

#2054035