NOT!!...another Self Portrait...lol..:O))

Lion Tailed Macaque - Colchester Zoo, Colchester, Essex, England - Monday February 16th 2009.

farm4.static.flickr.com/3331/3288023438_458b5eb14b_b.jpg

23,370 views
111 faves
180 comments
Taken on February 16, 2009