16473175_10155697975295329_5580512654099218638_n February 6, 2017 • 960 × 960 • Depeche Mode – Spirit