John Clarke is a solo guitarist who plays a blend of classical, flamenco and Spanish styles.
Added by Upcoming Robot on February 27, 2009