Rufous hummiingbird nesting in a ficus tree, in a backyard in Orange, CA USA

Rufous hummiingbird nesting in a ficus tree, in a backyard in Orange, CA USA - 36311051

Similar stock images

to-top-page