Iona Stern

Daily catch

Acrylic on paper

78cm x 98cm (framed)

Iona Stern, Daily catch

£800.00Price