Print this window
Close this window
Aerial view of the Mostra Fairgrounds, where the 21st General Hospital was stationed in Italy.