Exhibition at Lake Placid 511

511 Gallery at Lake Placid

science_nature6 March – 15 May 2009
Science and Nature at the Lake Placid branch of the 511 Gallery
2461 Main Street Lake Placid NY 12946
T.518.523.7163