Thursday, March 27, 2025

Long-tailed Ducks @ Humber Bay Arch Bridge

 





















No comments: