Beauty will save

Beauty in everything

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

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

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