Kim Carroll, born on May 10, 1970 at Cork, Ireland, where he later taught music, is known for his painting skill and ability to play multiple instruments.
Kim Carroll, born on May 10, 1970 at Cork, Ireland, where he later taught music, is known for his painting skill and ability to play multiple instruments.