SERRATAPHOTO | Batavia Daily News & Livingston County News