Menu
Lorsha Design
Regular price £45.00
13” x 13” framed
hand made needle felted landscapeswith embroidered detail and Pearl embellishment by local artist Christine Magee