'Arrow': 150th Episode Photos Released

The CW has released photos from 'Emerald Archer', the twelfth episode of Arrow's seventh season, [...]