Guarnerius

Front
Back

Guarnerius

$4000
2oth Century-Mirecourt, France