Heihe (Heilongjiang province), China, Peoples Rep
Number of Views
1 Jun 2013
29 May 2013
NOTE: No model/property release on file for this clip; may be suitable for editorial (news and documentary) usage only.
Team of Chinese soldiers running on the stadium of Heihe University campus. Town of Heihe, Heilongjiang province, China. May 29, 2013.
More From Artist
Load more results