London - Dirk Seyfried Photography
Powered by SmugMug Log In

Mallard Duck

A mallard duck on pthe North Bank of the Thames

Mallard duckThameswildlife