Anonymous girl asked 14 year ago History in which french town would you find a famous tapestry depicting the battle of hastings in 1066 Answer Report