Italian Accordion

In excellent condition. I have had it played and while not perfect it got better and better the more it played. The outside is also in excellent …


Out of stock

£145.00