The Ruby Throated Hummingbird is the smallest bird that breeds in Eastern United States and Eastern Canada. It measures only 7 - 9 cm in length and weighs between 2 - 6 grams. This one is a female as it doesn't have the ruby red throat patch.
Ruby Throated Hummingbird measures 8 x 10 inches and is painted on Fredrix Archival Watercolour Canvas Board.
Many thanks to Rodney Campbell for the reference photo.