Pareidolia
£500.00 Original price was: £500.00.£450.00Current price is: £450.00.
Oil on canvas, framed. Small dent on the frame.
-What do these things mean?
-This is all I am permitted to say.
(Twin Peaks)
Availability: 1 in stock