Kings mountain in North Carolina USA

Kings mountain in North Carolina USA

 Stock photo ID: 2095736