Veteran waves small American flag