From Connecting Threads is Sarah Aspinall Penguins Love Colors Fabric.  It is a fun Polka Dot on a rich blue background.  This is sold by the 1/2 yard (and at the start there are 3 total yards available.).  100% cotton and it is new.   

Please also take a moment to check out my other items - lots of other fabric as well as miscellaneous items!    I am happy to combine shipping costs.