Home>Countries>North Korea>Red propaganda billboard over a road saying long live the great songun political victory!, South Hamgyong Province, Hamhung, North Korea
Red propaganda billboard over a road saying long live the great songun political victory!, South Hamgyong Province, Hamhung, North Korea