Arrow Season 7 Episode 18 Recap
{"Image ImageDescription": "Arrow -- \"Lost Canary\" -- Image Number: AR718B_0027r.jpg -- Pictured (L-R): Katie Cassidy as Laurel Lance/Black Siren and Carmel Amit as Aviva Metula/Shadow Thief -- Photo: Dean Buscher/The CW -- \u00c3\u0082\u00c2\u00a9 2019 The CW Network, LLC. All Rights Reserved.", "Image Orientation": "Horizontal (normal)", "Image XResolution": "300", "Image YResolution": "300", "Image ResolutionUnit": "Pixels/Inch", "Image DateTime": "2019:04:15 22:05:04", "Image Artist": "Dean Buscher", "Image Copyright": "\u00c3\u0082\u00c2\u00a9 2019 The CW Network, LLC. All Rights Reserved.", "Image ExifOffset": "480", "Thumbnail Compression": "JPEG (old-style)", "Thumbnail XResolution": "72", "Thumbnail YResolution": "72", "Thumbnail ResolutionUnit": "Pixels/Inch", "Thumbnail JPEGInterchangeFormat": "704", "Thumbnail JPEGInterchangeFormatLength": "5076", "EXIF ExifVersion": "0230", "EXIF DateTimeOriginal": "2019:02:21 13:11:02", "EXIF DateTimeDigitized": "2019:02:21 13:11:02", "EXIF FlashPixVersion": "0100", "EXIF ColorSpace": "sRGB", "EXIF ExifImageWidth": "640", "EXIF ExifImageLength": "360"}