SAMSUNG

Window display at Spencer's, looking directly out onto the mall walkway and directly across from children's play area.

Speak Your Mind

*