Alexandre Cabanel

French, 1823–1889

440 Followers