A record 30 hummingbirds bathe together at one time during this morning’s wash! You’d never know they will be harassing each other in five minutes’ time…
A record 30 hummingbirds bathe together at one time during this morning’s wash! You’d never know they will be harassing each other in five minutes’ time…