Palmer Canon/Event history

The following is a collection of events that Palmer Canon has participated in.