book cover design, George Foster, Foster Covers, bestseller

Vagabond Dreams
by Ryan Murdock
Cover design by George Foster