Leopard Frog Art Gallery

Leopard Frog Art Gallery

Leopard Frog Art Gallery – Larisa Volkavichyute Local Art, Crafts, Gallery Map # 68 Fun gallery with local artists. Unique wall art, ceramic, statement jewelry. Located on Rte 9, 3.9 miles west of downtown Brattleboro. From points north and south take exit 2...