Royalty-free stock photo ID: 1380120449
Spectacled owl (Pulsatrix perspicillata) is a large tropical owl native to the neotropics. It is a resident breeder in forests from southern Mexico and Trinidad, through Central America
Usage and Popularity show how the Shutterstock community is engaging with this asset.
More from this artist