120704 Mallard Duck landing on the water