Delila is the essence of light hearted joy, confidence and delight! She knew how to make the best out of each day, which was a blessing through Harry’s teenage years! A friend at the right time!
Handmade in Portugal by artisans with the experience of generations and finest materials.