Winter Wren squeaks are adorable! #birds
Filmed in Florida, 2024

Comments