James Colefax

profileimage

James has been vice president since 2007. His dedication to our club members is both generous and inspiring to watch.