mario rossi the tree March 27, 2015 one of the most famous trees in Scotland.. Fine Art Scotland tree Landscape Log in or register to post comments