National Library, Madrid, Spain.

- Image ID: EBD230
National Library, Madrid, Spain.
Mira / Alamy Stock Photo
Image ID: EBD230
Location: Madrid, Spain.