Rough Riders #1 | Art by Francesco Francavilla | Little Shop of Comics