Mincer's Mini Mart

Bennington, Vermont, USA



Mincer's Mini Mart, Bennington, VT, USA