Men push a small truck out of the ditch in Yuanlin, Taiwan. Photo by Avant 1997
No Comments
Add a Comment