Temple St. Clair

(141)

Temple St. Clair.