Sale!
Medicine Buddha Prayer Flag

Medicine Buddha Tibetan Prayer Flag
Each flag is 8" wide & 9.5" high,

Total 25 flags.

Sold Out