Coming Soon: The Art of Luis Garcia, focusing on the work of the top Vampirella artist By John Freeman on May 16, 2021 David Roach’s new art book spotlights an incredible Spanish talent