Image 1 of 1
Mama pig with her piglets at Cheshire Fair in Swanzey, New Hampshire USA
Mama pig with her piglets at Cheshire Fair in Swanzey, New Hampshire USA