web.jpg
A small green card with a leaf print, made of handmade paper, was attached to a souvenir given by a friend. Lovely!
100523
Leaf print handmade card
[s]