Umbrella Pines: the iconic tree of Rome!

How often it happens; You’re a tourist in a city so rich in amazing monuments, wonderful statues and incredible palaces, but suddenly you notice a very unusual type of tree that diverts your attention. Your eyes gaze up as you admire the beautiful contrast between the intense green foliage and the typical bright blue sky […]