305View

From friends' home movies. Lollypop Farms, a petting zoo, sometime in the 1950s. I am not sure where this was. Rye? Port Chester, NY? Greenwich, CT? Especially notable is the sign: "Ladies, do not let deer chew your clothes"!