FIVE CAR SPEAKERS MADE IN ITALY FOR ALFA ROMEO 156
7 INCH WITH COVERS
GOOD WORKING CONDITION
RELISTED DUE TO NON-PAYMENT TIMEWASTER
trifa_1