Christmas card made from hand made paper.


Size: 6240px × 4160px
Photo credit: © Chesh / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: card, christmas, craft, foliage, handicraft, handmade, holly, homemade, leaves, life, paper, tree