You can tell the baby Canada Goose and Mallard apart by their size and color. Baby Mallard is mostly smaller in size and darker in color. Calgary, Alberta.
All images Copyright © 2000 - 2016 Stephen Lau and may not be used in any way without written permission.