Back
About this photo
Date

1960

Title

The finished UCLA medical center with work tracks parked in parking spots, 1960

Description

1960-09-07T00:00:00Z (inscribed)

Download Photo
The finished UCLA medical center with work tracks parked in parking spots, 1960
Loading...