Victoria Beauchesne

Victoria Beauchesne is an artist who has created some anthropomorphic art.