Location: Long Island, NY (Pet)
New Hampshire Red Hen
Location: Farmingdale Long Island, NY
Location: Long Island, NY
New Hampshire Red and Road Island Red Pet hens