Jerzy Chomiak

Art Lover (Poland)

About

Retired professor of Chalmers University of Technology