John Clarke is a solo guitarist who plays a blend of classical, flamenco and Spanish styles.
Added by Upcoming Robot on January 3, 2008