Hannah Ruth's Bat Mitzvah - May 2018

Hannah Ruth's Bat Mitzvah 2018 (1)
Hannah Ruth's Bat Mitzvah 2018 (1)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (1 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (2)
Hannah Ruth's Bat Mitzvah 2018 (2)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (2 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (3)
Hannah Ruth's Bat Mitzvah 2018 (3)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (3 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (4)
Hannah Ruth's Bat Mitzvah 2018 (4)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (4 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (5)
Hannah Ruth's Bat Mitzvah 2018 (5)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (5 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (6)
Hannah Ruth's Bat Mitzvah 2018 (6)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (6 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (7)
Hannah Ruth's Bat Mitzvah 2018 (7)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (7 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (8)
Hannah Ruth's Bat Mitzvah 2018 (8)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (8 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (9)
Hannah Ruth's Bat Mitzvah 2018 (9)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (9 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (10)
Hannah Ruth's Bat Mitzvah 2018 (10)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (10 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (11)
Hannah Ruth's Bat Mitzvah 2018 (11)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (11 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (12)
Hannah Ruth's Bat Mitzvah 2018 (12)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (12 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (13)
Hannah Ruth's Bat Mitzvah 2018 (13)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (13 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (14)
Hannah Ruth's Bat Mitzvah 2018 (14)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (14 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (15)
Hannah Ruth's Bat Mitzvah 2018 (15)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (15 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (16)
Hannah Ruth's Bat Mitzvah 2018 (16)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (16 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (17)
Hannah Ruth's Bat Mitzvah 2018 (17)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (17 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (18)
Hannah Ruth's Bat Mitzvah 2018 (18)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (18 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (19)
Hannah Ruth's Bat Mitzvah 2018 (19)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (19 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (20)
Hannah Ruth's Bat Mitzvah 2018 (20)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (20 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (21)
Hannah Ruth's Bat Mitzvah 2018 (21)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (21 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (22)
Hannah Ruth's Bat Mitzvah 2018 (22)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (22 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (23)
Hannah Ruth's Bat Mitzvah 2018 (23)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (23 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (24)
Hannah Ruth's Bat Mitzvah 2018 (24)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (24 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (25)
Hannah Ruth's Bat Mitzvah 2018 (25)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (25 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (26)
Hannah Ruth's Bat Mitzvah 2018 (26)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (26 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Hannah Ruth's Bat Mitzvah 2018 (27)
Hannah Ruth's Bat Mitzvah 2018 (27)

Hannah Ruth Margolis' Bat Mitzvah celebration from May 2018 (27 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

1/1

Photos © 2018 Stealth DJ's Mobile Disc Jockey Service

Hannah Ruth Margolis Bat Mitzvah, All Rights Reserved.