Lisa Braver Moss

Miniature diorama of brit shalom ceremony

... and a few memes:

New slogan for brit shalom ceremonies