
Festoons of nature! These printed paper garlands are 9 feet long.
Garlands make everything more festive!
(**these are paper - not for outdoor use!**) Made in India.
Festoons of nature! These printed paper garlands are 9 feet long.
Garlands make everything more festive!
(**these are paper - not for outdoor use!**) Made in India.