Photo of Armstrong Park

Location: Congo Square
As Seen In: Cloak & Dagger episode 1x03 "Stained Glass"

Evita talks to the tour group about Voodoo.