Aug21

Leaf Jumpers play Walnut Hill Park

Walnut Hill Park, New Britain, CT

We return to beautiful Walnut Hill Park