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