Jacob's well (27/48)

Jacob's well