Oil on linen
70 x 85cm
2021

Helen Shulkin - Elbbruecken 4

£1,770Price