Carvin TLB60 American Tele electric guitar 2013

$ 899.00