Pair of barn owls at the John Ball Zoo in Grand Rapids Michigan.

Editorial Stock Photo
Pair of barn owls at the John Ball Zoo in Grand Rapids Michigan
ID 181076251
| Dreamstime.com
  • 1
  • 0
Extended licenses