Designed by
Title
Taguan, The great squirrel of the coast of Malabar, The Squirrel of Madagascar, vintage engraving #161779157
Description
Taguan, The great squirrel of the coast of Malabar, The Squirrel of Madagascar, vintage engraved illustration. From Buffon Complete Work