Designed by
Title
Freedom Fighters Day Parade Indonesia #67304817
Description
Indonesia's Struggle for Independence Parade participants featured attractions in Surakarta, Java, Indonesia. The parade to honor the memory of heroes who sacrificed to gain independence from the hands of the invaders.
This image is editorial