Living Life to the Fullest: 30 Whimsical Scenes in Japan

16 of 30


Photo 16

Living Life to the Fullest: 30 Whimsical Scenes in Japan

What impresses the most here is his steel press.



Inpic.net