Photo of Argo

Location: VanDusen Botanical Garden
As Seen In: Supergirl episode 3x21 "Not Kansas"

Kara talks passionately with Thara and her husband while eating.