Hummingbirds - nnitzky

Male Blue-Throated Hummingbird, Lampornis clemenciae , Ramsey Canyon AZ

bluethroated