Picture of the Day

The Largest Menorah, which proudly stands each year at Grand Army Plaza near Crown Heights was put up Friday, prepared for another year of spreading light and goodness through the world.

Be the first to comment!

The comment must be no longer than 400 characters 0/400