2017 Lebanon Memorial Day Parade - nanosphoto
Steam under the Stars

2017 Lebanon Memorial Day Parade