Term Gallery logo

Meanings of presentation of the christ child at the temple in English