Beauty will save

Beauty in everything

Peter the Wild Boy shown in a detail of a court painting by William Kent in Kensington Palace.

Peter the Wild Boy

Peter the Wild Boy