Back side – Little Red Riding Hood. Paper sculpture by British artist Sher Christopher
Back side – Little Red Riding Hood. Paper sculpture by British artist Sher Christopher
Back side – Little Red Riding Hood. Paper sculpture by British artist Sher Christopher