Back to collection
Everything must Go!

Everything must Go!

Item no. 12287|Piece count: 1000

The security guard and cashier are checking their watches whilst the manager turns the key in the lock as the horde of shoppers stare with open eyes and mouths at all the fantastic offers. But is this store prepared for the ‘Everything must Go’ sale?