Tuesday, July 23, 2013

New England Turkeys

A hen shows off her poults in Newmarket, NH.


No comments:

Post a Comment

Thank you for taking the time to give us your comments!