hard-working, attentive, and above all devoted

2999 Views
and