IMG_0121 Published March 16, 2013 at 2000 × 1500 in The Village Restaurant, Litchfield, CT ← Previous Next →