$ 24.99 $ 36.99
it's a grand old flag!
navy knit shirt with smocked flags and coordinating blue gingham shorts; perfect for your patriotic little guy!