Shell and Flower
painting 18 of 28 by John LaFarge

Shell and Flower by John LaFarge