Crystal Palace

45″ x 31″ original wildlife painting