Advertisement

14th Annual Smithsonian Magazine Photo Contest Travel
The "double helix" staircase at the Vatican Museum

The double helix staircase at the Vatican Museum is an interesting juxtaposition of science and religion.

Photo Detail
Date Taken: 09.2016
Date Uploaded: 11.2016
Photo Location: Vatican City, Holy See
Copyright: © Barry Kanzer