Juvenile ruby throated hummingbird
Feeding on cardinal flower, in my front yard
hummingbirdcolibribird