Unique piece for master's project signed Kostea Covamaad, Romania, circa 1980, L 104 W 90 H 122 cm

Unique piece for master’s project signed Kostea Covamaad, Romania, circa 1980, L 104 W 90 H 122 cm