Village life. Part 6. New replenishment.

 

v20240901