Justin Hartley Photos

  • Smallville - Season 10 - "Finale" - Justin Hartley as Oliver Queen, Tom Welling as Clark Kent, Erica Durance as Lois Lane and Allison Mack as Chloe Sullivan