Photo of Lake Washington Beach

Location: Cates Park
As Seen In: iZombie episode 2x12 "Physician, Heal Thy Selfie"