Temple St. Clair

(132)

Temple St. Clair.