In Stock
Lovely Mermaid panel which has 16 different blocks, each block 23 cm and the panel size is 1 yard. Price is this entity.