A German supermarket has emptied its shelves in an effort to make a point about racism and diversity.
The Edeka store in Hamburg removed foreign-made products from its stock, replacing them with sign bearing anti-xenophobia slogans.
It is believed the move will be followed be a larger campaign from Edeka, the largest supermarket chain in Germany.
Surprised shoppers entered the store to find that much of the normal selection was gone, demonstrating how reliant they are on other countries for everyday products.