“Levi Strauss 501 Jeans and jacket” Jeans 501 from 1985 and Jacket from 1964. Bought in San Francisco, USA. Embroidery 2023 and 2025
Kunstkapslar, NK 50. Handmade paper from nature