Watch Makers

1950s

13169_10691_master_of_time1

Masters of time!: at Elgin, Illinois at an observatory. A man…