Baby possum sitting on pedestal

Royalty-free stock photo ID: 52856030

Baby possum sitting on pedestal