David Lewis: Royal London posters. 1953. Each 101 x 63cms (39.5 x 25 inches). A ‘pair’ poster.

£200

Out of stock