Smith Farm

The Smith Farm in Shrewsbury, Vermont, on a nice warm February afternoon.

$25.00 — $350.00