Share
twitterlinkedinfacebook
Image 1 of 1
1051639.jpg
Striped possum (Dactylopsila trivirgata) feeding on nectar from a tree trunk.