Alexandra Palace II Alexandra Palace II Oil on Wood Board 97cm x 97cm £2,500 Enquire Also available as a Print