Ruby-throated hummingbird, female feeding on impatiens on my deck, Phippsburg, Maine
feedingfemaleflightflowershummingbirdimpatients