1885
Giuseppe Bonavia, Maltese architect (born 1821)
Giuseppe Bonavia, Maltese architect (born 1821)
Giuseppe Bonavia, Maltese architect (born 1821)
Maltese architect and draughtsman (1821–1885)
Giuseppe Bonavia, Maltese architect (born 1821)
Giuseppe Bonavia, Maltese architect (born 1821)