Forum Hill

Location:Stocker Road, Exeter