Alexandra Palace in spring time 

Oil on canvas 

80 x 100 cm 

Alexandra Palace in Spring

£2,000.00Price