170909 Peach Festival Parade 13
The Town of Niagara Lions Club and its "Braille Lion" made an appearance in Saturday's Peach Festival Parade in Lewiston.