artist
British fantasy artist
Not who you're looking for? Others named Lee Carter: American baseball player
Studio characters