Temples of books

131126202331-the-beinecke-library-yale-horizontal-large-gallery[1]

Beinecke Library, Yale

Bookmark the permalink.

Leave a Reply