Memorial Day Parade 2006 (14 of 36)
Young Marines