Jun26

Sock Puppet Menagerie

South Dakota Peach Festival, Sioux Falls