Champ Shield of Champlain Sticker
A sticker and insignia for a super secret society, sworn to protect Lake Champlain's lovable monster, Champ.
View all tags
Posted on
Oct 27, 2019
More by Town Bench View profile
Like