lynwoodpalmer.com

    James Lynwood Palmer is considered the finest equine artist of his generation