A treatise on painting / by Leonardo da Vinci ; translated from the Italian by John Francis Rigaud ; with a life of Leonardo and an account of his works by John William Brown

Request this item

Request this item to view in the Library’s reading room.

Loading...