Category Archives: american legion color guard

Everything Must Be Perfect

A member of an American Legion Color Guard. Everything must be perfect.

Posted in american legion color guard | Leave a comment