DEVORE FIDELITY ORANGUTAN O/96

A nice photo of DeVore Fidelity Orangutan O/96 speakers in the showroom of Imacustica in Portugal.