This is a fat quarter of printed 100% cotton fabric from the "Goose Tales" range by Riley Blake. The horizontal pattern repeat is approx 61.5cm (21 1/4") and the vertical pattern repeat is approx 63.3cm (24 11/16").
eBay