This is literally tape, paint and cardboard.

OIL Original

£33,333.00Price