Indian Traditional Home Decorative Ottoman Handmade and Patchwork Foot Stool Floor Cushion, 18 X 13 Inches by Rajasthali