Charles Gleyre

by Charles Clement

Published 8 March 2018