Crystal Ball
painting 9 of 63 by John William Waterhouse

Crystal Ball by John William Waterhouse