Italy - Stephanie Faith Photography

The Transfiguration (1516-1520)
Vatican Museum
Vatican City, Italy

italianoitalyromarometransfigurationvaticanvatican cityvatican museum