The Highest Tree

Picture 273 of 274

76 x 70 in 193 x 178 cm
Oil on canvas £6,000
Description to be added.