Perched on a leaf 20150401 103449

Perched on a leaf

In Images by Matt Shetzer

Perched on a leaf

A hummingbirds takes a break and perches on a leaf in Costa Rica.

Stock Image #20150401-103449

Perched on a leaf was last modified: February 21st, 2018 by Matt Shetzer