Paper sculptures by British artists Julie Wilkinson and Joyanne Horscroft (3)

Gorgeous Paper sculpture of Owl

Paper sculptures by British artists Julie Wilkinson and Joyanne Horscroft