Water Bearer

Water Bearer

$1,500.00Price

 30x40              

She carries the water on her head and does her task with grace.