16. Cardoon &
flower bud

£60

23 x 30cm



click image to go back