Painted in the open air (plein air) in Florence italy. These are the classical Stone Pine trees that you see all over the central and northern parts of the country. To me they are somehow connected to the magic of this country. Michaelangelo and Leonardo probably gazed at similar trees on the same days they worked out their to-be masterpieces.
Oil on Linen