Italy - Stephanie Faith Photography

Adam and Eve in Eden, painted by Wenzel Peter
Vatican Museum
Vatican City, Italy

adamedeneveitalianoitalyromaromevaticanvatican cityvatican museumwenzel peter