Loading...
Uploaded by CameronLairdPhoto on Aug 25, 2009
Mother and baby long-tailed macaques at Ubud's Sacred Monket Forest Sanctuary on the Indonesian island of Bali. Maybe she thought I was filming for a bit too long?
Pets & Animals
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (1)