Close-up Sculptures of gargoyles, mystical animals, saints, in the cathedral of Strasbourg, Alsace, France.