handmade baby dresses & girls dresses in liberty prints

 

dresses from £19.99 (click here for price list)