User photo

Peter Celsing

About

Peter Elof Herman Torsten Folke von Celsing was a Swedish modernist architect.