War Horse Describe the landscape in Devon, England. Des Asked by Kiarra T #1090031 on 12/14/2020 9:06 PM Last updated by jill d #170087 on 7/3/2023 10:53 AM