$15.00

1000-armed Avalokitesvara prayer flags - 12" x 12"

12” x 12”, Set of 25