Designed by
Title
The Royal Library, the National Library of Denmark and the Copenhagen University Library #331243992
Description
Copenhagen, Denmark - August 1, 2024: The Royal Library, the National Library of Denmark and the Copenhagen University Library
This image is editorial