Tag: Amell

The CW releases 23 photographs from the upcoming episode of The Flash, set to air on May 12,...