Alexandre Cabanel
French, 1823-1889
259 followers