JP
EN

News&Buzz

OLYMPUS film SLR camera strap guide design!


In this issue, we introduce the strap guide design of OLYMPUS’ manual focus film SLR camera released in 1973.


Please see the Maintenance Report column!

back