Birds - Stephen Joseph
Ruby Throated Humming Bird

Ruby Throated Humming Bird

Male Ruby Throated Humming

BirdsRuby Throated Humming Bird