ECHO Leahy center for lake Champlain Burlington VT

- Image ID: M24EM0
ECHO Leahy center for lake Champlain Burlington VT
Randy Duchaine / Alamy Stock Photo
Image ID: M24EM0
Location: ECHO, Leahy Center for Lake Champlain, College Street, Burlington, VT, USA