LARD 0 Posted January 25, 2004 Share Posted January 25, 2004 "Year of the monkey: Painted monkeys sit on a tree at the Forest Safari Park in Shenyang, China." I wonder if they gave their permission... Link to post Share on other sites
rach 1 Posted January 27, 2004 Share Posted January 27, 2004 Poor darlings. Link to post Share on other sites
Recommended Posts