Star-Lord Fine Art Print by Artist Vincenzo Riccardi Sideshow Art Prints presents the Star-Lord Fine Art Print by artist Vincenzo Riccardi. Pre-orders for this Marvel art print begin on April 16th.