Photo of Beach

Location: Center Island Beach
As Seen In: Jessica Jones episode 2x11 "AKA Three Lives and Counting"

Alisa smiles at Malus as he tells her his plans for the two of them.