IMG_0865[1] Published January 7, 2012 at 1488 × 1984 in Potter Park Zoo ← Previous Next → Red Ruffed Lemur