Lowndes Spectacles
£275.00
The Lowndes is a bolder and characterful styled frame, designed in London, made in full handmade luxury cellulose acetate, offering an excellent elegant wearable choice in spectacles or sunglasses.