El edificio se asemeja a las iglesias de Chieri y Finale Ligure, en Italia.