Stuckism Wales logo

Telescope

next     back

1990
oil (probably) on board
61.5 x 43 cm
Collection North London.

Purchased from a Stuckist sale at the View Two gallery, Liverpool.