mattdaugherty
FollowDouble Helix
Built in 1904, this double helix staircase is the largest of its kind in the U.S.
Built in 1904, this double helix staircase is the largest of its kind in the U.S.
Read less
Read less
Views
200
Likes
Categories
Same photographer See all