Temple St. Clair

REINHOLD