News

Share full article A display at the Timepiece Museum in Matsumoto, Japan. The museum has about 120 of its 800 clocks on display at any given time. Text by Vivian Morelli Photographs by James ...