Armistead

- this week

Gender: M Meaning of Armistead: "hermit's place" Origin of Armistead: English

comments powered by Disqus