Strollie

Architect

Giuseppe Bonavia

Maltese architect (1821-1885), 1821–1885

Giuseppe Bonavia
Photograph of one of their buildings · Diego Delso · CC BY-SA 4.0 · Wikimedia Commons

Buildings