GERMANY | Monday, 11 July 2011 | Views [799]
Lion head on the door of the cathedral purportedly holding the devil's thumb in its mouth