Can you buy Polaroid 600 film in Italy, Milan to be specific?

3 answers 3