The pitfalls of technology on show in Lucca: the Rachel Lee Hovnanian exhibition inaugurated

July 21, 2019