Image 1 of 1

Camden069.jpg

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