Watering maiden.

Watering maiden.

638
·