Back to gallery

The Tulip Stairs

The Tulip Stairs are in The Queen's House, in Greenwich, England, built in the 1610s for Queen Anne.

3,293 views
52 faves
48 comments
Uploaded on December 8, 2014