PetParade2023SavF_DSC1944

People and their pets parade around the Village Green, Norfolk, Conn.