Sculpture

A Japanese wood temple sculpture of Oni no Nembutsu

A Japanese wood temple sculpture of Oni no Nembutsu...

View