SANTA REUBEN S.

Everett Mall, Lake Forest Park