John William Waterhouse
English, 1849-1917
568 followers