Kenneth Snelson
United States, 1927-2016
205 followers