Alexandre Cabanel

French, 1823–1889

443 Followers