Unsure what this amusing storefront in Amsterdam was trying to sell. But it was ready made for a street photographer and certainly memorable.