Image 1 of 1
Michelangelo Stairs Dea Roma Tiber Nile Gods 7401 VLG.jpg
Dea Roma Tiber and Nile River Gods Michelangelo Stairs Palazzo Senatorio Campidoglio Capitoline Hill Rome