Mandarin Duck, River Esk, Musselburgh

Mandarin Duck, River Esk, Musselburgh

Mandarin Duck, River Esk, Musselburgh

Mandarin Duck, River Esk, Musselburgh