Swineshead Productions, LLC

Swineshead Productions, LLC is a classical recording production company, formed by David v.R Bowles in 1995