Little Princess

Little Princess

Finished bag size: 14 ½" x 13"

The Rivendale Collection