These one-of-a-kind Mowglis banners are the perfect way to show your Mowglis Spirit!Manufactured in Philadelphia, PA by Humphrys Flag Co.
Sizes:
2'x3'