The Independent Stained Glass and Mosaic Studio of Magdalena and Marcin Czeski has operated since 1997.

We design and make church, office and monumental stained glass windows and mosaics, both in public buildings and private homes.

Moreover, we specialize in the preservation, restoration and reconstruction of stained glass and mosaics in line with the guidelines of CVMA (Corpus Vitrearum Medii Aevii), an international organization dedicated to recording and preserving historic stained glass. We record and appraise historic stained glass and mosaics, working with eminent specialist from the preservation sector.

We hold seminars, conferences, lectures, presentations, students\' trainings, workshops, plein-airs associated with the art of stained glass and mosaics and heritage preservation.


About us:

Magdalena Czeska, a holder of a Master’s degree in Arts, a sculptor.

She graduated with honors from the University of Arts in Poznań (the Faculty of Painting, Graphic Art and Sculpture), and from Scuola di Mosaico in Ravenna.


Marcin Czeski, a graduate of the University of Arts in Poznań (the Studio of Painting in Architecture and Urban Planning), a holder of a Ph.D. in Arts awarded at the Faculty of Ceramics and Glass, the Academy of Art and Design in Wrocław (2011). He accomplished post-secondary studies in Historic Monuments and Architectural Heritage Preservation at Nicolaus Copernicus University in Toruń, under the supervision of Professor Jan Tajchman. He has taken part in numerous exhibitions, both individual and collective, as well as plein-airs and symposia, also abroad (Zlaté Hory, Paris, Remont (Switzerland)).


In 2006 they were both presented with Brother Albert Chmielowski’s Award in the category of church art.

They have created over 100 works in prestigious churches throughout Poland, especially in Great Poland and Pomerania, and carried out numerous preservation works in historic buildings.


Contact us: The Independent Stained Glass and Mosaic Studio, Wagowo 28 / 62-010 Pobiedziska near Poznań

Phone: 0048 61 8 156 827, 0048 502 624 133, 0048 693 460 701