Whistle Stop Nov 23, 2012

The Whistle Stop Restaurant in North Clarendon, Vermont on Route 103.

Order a Print

Comments Add Yours

    Leave a Comment