Mount Pleasant, October 31

A full gallery.

More from WCP