Geese and Ducks playing and swimming in a lake in London. Peaceful wildlife scene in Victoria Park

Geese and Ducks playing and swimming in a lake in London. Peaceful wildlife scene in Victoria Park

R
4 Video Views·Aug 6, 2025  #nature #lake #river

#nature #lake #river