Made_in_China_DiklaStern

Made in China 130 x 60 cm (51,2 x 23,6 in), Barbered Wire | Mixed Media, Feb. 2022

MadeinChina_02

Made in China 130 x 60 cm (51,2 x 23,6 in), Barbered Wire | Mixed Media, Feb. 2022