thoeflich: Male Ruby Throated Hummingbird
thoeflich: Ruby Throated Hummingbird
thoeflich: Ruby Throated Hummingbird
thoeflich: Ruby Throated Hummingbird
thoeflich: Ruby Throated Hummingbird
thoeflich: Ruby Throated Hummingbird
thoeflich: Juvinile male Ruby Throated Hummingbird