Mount Vernon

Dover, New Hampshire

Designer - Vaugn A. Lauban Designs, Inc.