organization: World Press Photo World Press Photo is run as an independent, non-profit organization with its office in Amsterdam, the Netherlands, where World Press Photo was founded in 1955.
organization: World Press Photo World Press Photo is run as an independent, non-profit organization with its office in Amsterdam, the Netherlands, where World Press Photo was founded in 1955.