Sterra mountain bike Sterra mountain bike (1992, overhauled 2010 and 2019 near the Yasugawa weir in Moriyama Like this:Like Loading... Share this:EmailTweetPocketMorePrintLike this:Like Loading...