Best of Boston

1983 Best Store Display

El Paso

Clever, witty windows.

154 Newbury St., Boston,