English Peace Tibetan Prayer Flags, Wind Horse, 5 Flags per Roll, 5" Per Flag, 2.5 Ft Long Made from Cotton; Premium Quality Each Prayer Flag: 5 X 5 Inches Length of the Prayer Flags: 2.5 Feet Handmade in Nepal; 5 Flags Per Set; Peace Spelled in English and Tibetan on the Flags