Showing posts with the label Is

An English Horn Is Best Described

Brand New Made in France. I find the most appealing post 1976 Laubin English horns to be the ones made from about 1990 …