Water Goddess in Bath.

Water Goddess in Bath.

Statue of Water Goddess at Bath Abbey, England.

by
by
by
by
by
by