Designed by
Title
On the pavement, the images of the flags of the Netherlands and China, as a symbol of confrontation. #285066926
Description
On the pavement, the images of the flags of the Netherlands and China, as a symbol of confrontation. Conceptual image.