Arrow: “Honor Thy Fathers” (5.21) Stills

The episode stills from Arrow‘s 21st episode of season 5 titled, “Honor Thy Fathers“.