published February 21, 2022
Carl Magnus Palm.com has just been published in a new, more user-friendly version. Much of the content on the previous version has not been uploaded yet, but most of it will be back soon. Thanks for your patience.
© 2003–2023 Carl Magnus Palm. All rights reserved. Produced by Disco Works