United Kingdom

KFC-1761C

KFC-1761C

17cm, 3-way Flush Mount Speaker System