Image 1 of 1

Camden068.jpg

24th Annual US National Toboggan Championships, Camden Snow Bowl, Camden, Maine, USA