Designed by
Title
Louvre Museum in Paris, France. Self-portrait by Albrecht Durer #297900699
Description
Self-portrait by Albrecht Durer at the Louvre Museum in Paris, France. Louvre is an art national museum located on the Right Bank of the Seine
This image is editorial