Armistead

- this week

Gender: M Meaning of Armistead: "hermit's place" Origin of Armistead: English
comments powered by Disqus