Cover Water From an Ancient Well
Water From an Ancient Well

Water From an Ancient Well

1986

45

16

3

6.7