Shop display

Shop Display

A pair of santas for a shop display.