Hamburg! Posted on April 10, 2014October 23, 2014 by Thorsten Fleisch Picture Particles will be screened at International Short Film Festival Hamburg [Germany] in June.