Caption

Ice cream stand along highway near Berlin, Connecticut