These images are by the twins, Edward and Maurice Detmold. I don’t know a great deal about them but apparently they were child prodigies who first exhibited at age 13. Tragically Maurice committed suicide at age 24.