Lorna Horton

Lorna Horton

Luxurious printed textiles. A brand of quality fashion accessories designed and produced in the U.K