Skip to main content

1905 Eclipse #31

1905 Eclipse #31

Construction of Long Focus Camera. Photo by Plaskett.