Watertown Riverfest 2005. For 51 weeks of the year, ducks rule Riverside Park. So it's hard to blame the critter for feeling set upon. Miller Lite? Can't stand the stuff.
Post a Comment
Subscribe to this site!
0 astute observations :
Post a Comment