Helios: Luke Jerram’s Sun Installation Dazzles Greenwich
British artist Luke Jerram’s breathtaking 23-foot Helios installation illuminates the Painted Hall at the Old Royal Naval College in Greenwich, London. This immersive artwork is a must-see!
Read More