Window Display

A retail outlet display placed in the windows facing outside to attract the attention of pedestrians passing the establishments.

Comments are closed.