We have a Cranston Print Works Baby Elephant Fabric 1 yard x 45 inches (more yardage available upon initial posting). It is adorable with baby elephants with assorted toys on a pink cotton fabric with stars, moons and hearts between the elephants. I am selling it by the yard. It is a Cranston Print Works fabric - I believe it is vintage but I could not locate the year it was printed.
To give you an idea of scale the elephant in the 3rd photo playing the drums measures about 1 7/8" x 1 7/8" and the pattern repeat is about every 10" or so.