Hand woven tapestry