Holiday shopping, celebration this weekend in Bolton Landing

by