Watering maiden.

Watering maiden.

558
·