Photo of Plaza

Location: Portal Park
As Seen In: Travelers episode 3x08 "Archive"

Jeff and Carly laugh while sitting at a table with coffee under a coversed structure.