A recent view of the hospital.

Translate »