jeffwongdesign

The World’s Ugliest Animals

July 20, 2009 / Uncategorized


this animal is called the “aye aye”. hat tip: jim

The World’s Ugliest Animals

Shared via AddThis

jeffwongdesign