By Howard B. Owens Sep 29, 2017, 4:45pm Mother Nature got a little artistic this afternoon, putting a rainbow over Seymour Place, home of GO ART!, in Batavia. Reader-submitted photo. batavia weather news Seymour Place