John William Waterhouse
English, 1849-1917
557 followers