2023
The London Public Art Menorah
London Public Art Menorah
Commissioned by Chabad London, the illuminated Menorah is on permanent display in front of the Chabad headquarters in London.




