Charlotte Farmer: Crouching Leopard Safety Matches

Charlotte Farmer: Crouching Leopard Safety Matches

Charlotte Farmer
Limited Edition screen print

Edition of 50
21 x 29.7 cm (Unframed Size)

 

£75.00