NORTH
STAR

CAMP NORTH STAR -  Mirror Lake - Lake Placid, New York  -  Adirondacks