germany-24 Published August 3, 2014 at 720 × 960 in germany-24 After walking into Munich’s Cathedral, you are greeted by the ‘Devil’s Footprint,’ an interesting addition and a mysterious legend. ← Previous Next →