Frances Dunne Eyecare Independent Opticians68-72 English StreetDumfriesDG1 2BY01387 255376
We stock the latest in designer sunglasses