Back
About this photo
Date

1959

Title

UCLA medical center closer to the finishing of construction with cars parked in the parking lot, 1959

Description

1959-11-05T00:00:00Z (inscribed)

Download Photo
UCLA medical center closer to the finishing of construction with cars parked in the parking lot, 1959
Loading...