Barbara Shaw is a talented and creative artist, who creates humorous, thought-provoking and smile-jerking souvenirs, all ethically made in Israel.
Barbara Shaw is a talented and creative artist, who creates humorous, thought-provoking and smile-jerking souvenirs, all ethically made in Israel.