Open main menu

To accompany a manual of bird study/Archilochus colubris

The Ruby-throated hummingbirds 0062.jpg

Ruby-throated Humming Birds—3½ inches