Mallard duck hanging out at the Bedford Mall...  bet he likes all the rain...
Previous Next
+ Comments Mallard duck hanging out at the Bedford Mall... bet he likes all the rain... - 2007-04-19 00:27:25