23519355_10213989118419561_4119226605943204372_n Published 13 November, 2017 at 960 × 640 in DAIA remembered the night of the Broken Glass. Next →