American Legion Post504

                      Batavia American Legion Post dedicates new flag pole