FREE delivery on all orders over £50!

Search

    background Layer 1

    Once Upon a Time blue 100% premium cotton fabric, sold per half metre, 112cm wide

    Once Upon a Time 100% cotton fabric

    This lovely fabric from Camelot fabrics features a Knight on his horse with dragons & castles on a pale blue background, a perfect fairytale story

    Sold per half metre, fabric width is 112cm 

    If you require more than half a metre the fabric will be sent in one continuous piece

    15 left in stock