Thomas E. Pringle

Hospital (back)