Lemurs at Disney World

There was this gift shop at Disney World with a whole bunch of monkeys and hats—and a couple lemurs.

Lemurs at Disney World

27 Feb 2008

Archive