Project Description

Crystal Palace

45″ x 31″ original wildlife painting