Hummingbirds - nnitzky

Violet-Crowned Hummingbird Amazilia violiceps , Ramsey Canyon AZ

violetcrowned