SFP Colon Cancer Games and Senior Carnival 2017
photos by J Hessel jhessel@sfponline.org