Magdalena Mikos

Self-taught. Still learning. Incurable optimist. Love to create.