This photo was taken by a friend of mine (Thanks Yam). Very good. A bit dutch, so I shall try to explain. In fact it only needs one explanation. Albert Heijn is the biggest supermarket in the Netherlands. This is their logo:
As I already thought, this is the only explanation it needs.