Bob Piccard

Piccard Photo

Bob Piccard lives near Moretown, Vermont.