Red Filter - Oil on canvas on board 61 x 61 cm £695

Ref:
Date:
Location:
Photographer:

Red Filter - Oil on canvas on board 61 x 61 cm £695

Ref:
Date:
Location:
Photographer: