Vintage heavy cotton tablecloth with little flowers and cherry bunches (or maybe hawthorns?). Such a great print!
This is 54" x 48", a nice small kitchen table size. It's in very good condition without fading or wear, just a few light marks from use or storage.