About Charles Nicholson

Place of residence: United States