zebra finch

zebra finch

 Stock photo ID: 109898906