oil on canvas 24"x30"

the bad step

£2,750.00Price