On the Banks of the Tiber
painting 158 of 320 by Jean-Baptiste Camille Corot

On the Banks of the Tiber by Jean-Baptiste Camille Corot