305. Water Carriers. At Lake. Horse Drinking.


2010779