Stock Photo - Forest of pine tree (Pinus sylvestris). Sierra de Gredos, Avila province, Castilla León region, Spain.

Stock Photo: Forest of pine tree (Pinus sylvestris). Sierra de Gredos, Avila province, Castilla León region, Spain.