Temple St. Clair

(131)

Temple St. Clair.