Fine Art Birds - RStade

Unidentified Hummingbird

Trochilidae incognitus