Hummingbird - Stock
Ruby Throated Hummingbird on Cape Cod, MA. (c) Tom Croke/Visual Image, Inc.
3719Cape CodDennisMassachusettsTom CrokeHummingbirdRuby ThroatedVisual Image Inc.