Whistling for Plover
painting 93 of 93 by Thomas Eakins

Whistling for Plover by Thomas Eakins