Almond Tree

Posted on July 19, 2006

Still on La Gomera: an almond tree high up on a mountain.