Water Carriers
painting 26 of 28 by Jules Breton

Water Carriers by Jules Breton