ruffous backed shrike SOLD

ruffousbackedredb


© npi 2019