Gregory Brown: Zoo poster 1930. 101 x 63 cms (40 x 25 inches). Mounted on linen.

£650

Out of stock