INSTINCT

Passage, 1985

Utica, United States

Welded steel & paint. By Mark Abildgaard

Submit Update